package com.coder4j.auth.vo;

import com.coder4j.starter.web.BaseTreeVO;
import lombok.Data;

import java.util.ArrayList;
import java.util.List;

@Data
public class MenuTreeVO extends BaseTreeVO<MenuTreeVO> {

    String groupName;

    List<Menu> menuList;

    @Data
    public static class Menu{
        private Long menuId;

        private String menuName;

        private String menuPath;

        private String menuGroupName;

        List<ButtonVO> buttonList;
    }
}
